frontier town - French English Dictionary